93304b5ff2370cfb6265fb2bd4d6773ca17d528e,org.springframework.context/src/test/java/org/springframework/format/support/FormattingConversionServiceTests.java,FormattingConversionServiceTests,doTestFormatFieldForAnnotation,#Class#,130

Before Change


		assertEquals(new LocalDate(2009, 11, 2), new LocalDate(dates.get(2)));
		accessor.setPropertyValue("dates[0]", "10-30-09");
		accessor.setPropertyValue("dates[1]", "10-1-09");
		accessor.setPropertyValue("dates[2]", "10-2-09");
		dates = (List<Date>) accessor.getPropertyValue("dates");
		assertEquals(new LocalDate(2009, 10, 30), new LocalDate(dates.get(0)));
		assertEquals(new LocalDate(2009, 10, 1), new LocalDate(dates.get(1)));
		assertEquals(new LocalDate(2009, 10, 2), new LocalDate(dates.get(2)));
	}

After Change


		assertEquals(new LocalDate(2009, 10, 31), new LocalDate(dates.get(0)));
		assertEquals(new LocalDate(2009, 11, 1), new LocalDate(dates.get(1)));
		assertEquals(new LocalDate(2009, 11, 2), new LocalDate(dates.get(2)));
		if (!directFieldAccess) {
			accessor.setPropertyValue("dates[0]", "10-30-09");
			accessor.setPropertyValue("dates[1]", "10-1-09");
			accessor.setPropertyValue("dates[2]", "10-2-09");
			dates = (List<Date>) accessor.getPropertyValue("dates");
			assertEquals(new LocalDate(2009, 10, 30), new LocalDate(dates.get(0)));
			assertEquals(new LocalDate(2009, 10, 1), new LocalDate(dates.get(1)));
			assertEquals(new LocalDate(2009, 10, 2), new LocalDate(dates.get(2)));
		}